<svg width="800" height="400" viewBox="0 0 800 400" xmlns="http://www.w3.org/2000/svg">
  <!-- 苏州刺绣文化背景渐变 -->
  <defs>
    <linearGradient id="embroideryBg" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#FFF8DC;stop-opacity:1" />
      <stop offset="30%" style="stop-color:#FFFACD;stop-opacity:1" />
      <stop offset="70%" style="stop-color:#F5F5DC;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#F0E68C;stop-opacity:1" />
    </linearGradient>
    
    <!-- 丝绸质感渐变 -->
    <linearGradient id="silkTexture" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#FFFAF0;stop-opacity:1" />
      <stop offset="30%" style="stop-color:#FFF8DC;stop-opacity:1" />
      <stop offset="70%" style="stop-color:#F5DEB3;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#DEB887;stop-opacity:1" />
    </linearGradient>
    
    <!-- 金丝线渐变 -->
    <linearGradient id="goldThread" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#FFD700;stop-opacity:1" />
      <stop offset="30%" style="stop-color:#FFA500;stop-opacity:1" />
      <stop offset="70%" style="stop-color:#FF8C00;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#DAA520;stop-opacity:1" />
    </linearGradient>
    
    <!-- 彩色丝线渐变 -->
    <linearGradient id="colorThread1" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#FF69B4;stop-opacity:1" />
      <stop offset="50%" style="stop-color:#FF1493;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#DC143C;stop-opacity:1" />
    </linearGradient>
    
    <linearGradient id="colorThread2" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#00CED1;stop-opacity:1" />
      <stop offset="50%" style="stop-color:#20B2AA;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#008B8B;stop-opacity:1" />
    </linearGradient>
    
    <linearGradient id="colorThread3" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#9370DB;stop-opacity:1" />
      <stop offset="50%" style="stop-color:#8A2BE2;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#4B0082;stop-opacity:1" />
    </linearGradient>
    
    <linearGradient id="colorThread4" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#32CD32;stop-opacity:1" />
      <stop offset="50%" style="stop-color:#228B22;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#006400;stop-opacity:1" />
    </linearGradient>
    
    <!-- 刺绣框架渐变 -->
    <linearGradient id="frameGradient" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#8B4513;stop-opacity:1" />
      <stop offset="30%" style="stop-color:#A0522D;stop-opacity:1" />
      <stop offset="70%" style="stop-color:#CD853F;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#DEB887;stop-opacity:1" />
    </linearGradient>
    
    <!-- 高光效果 -->
    <radialGradient id="threadHighlight" cx="30%" cy="25%" r="50%">
      <stop offset="0%" style="stop-color:#FFFFFF;stop-opacity:0.8" />
      <stop offset="50%" style="stop-color:#FFFFFF;stop-opacity:0.4" />
      <stop offset="100%" style="stop-color:#FFFFFF;stop-opacity:0" />
    </radialGradient>
    
    <!-- 阴影效果 -->
    <radialGradient id="embroideryShadow" cx="70%" cy="75%" r="40%">
      <stop offset="0%" style="stop-color:#000000;stop-opacity:0" />
      <stop offset="70%" style="stop-color:#000000;stop-opacity:0.2" />
      <stop offset="100%" style="stop-color:#000000;stop-opacity:0.4" />
    </radialGradient>
    
    <!-- 丝线纹理效果 -->
    <filter id="threadTexture">
      <feTurbulence baseFrequency="0.8" numOctaves="3" result="noise"/>
      <feDisplacementMap in="SourceGraphic" in2="noise" scale="1.5"/>
      <feGaussianBlur stdDeviation="0.2"/>
    </filter>
    
    <!-- 刺绣光泽效果 -->
    <filter id="silkSheen">
      <feGaussianBlur in="SourceGraphic" stdDeviation="0.5"/>
      <feOffset dx="0.3" dy="0.3" result="offset"/>
      <feFlood flood-color="#FFFFFF" flood-opacity="0.3"/>
      <feComposite in2="offset" operator="in"/>
      <feMerge>
        <feMergeNode/>
        <feMergeNode in="SourceGraphic"/>
      </feMerge>
    </filter>
    
    <!-- 丝绸纹理图案 -->
    <pattern id="silkPattern" x="0" y="0" width="20" height="20" patternUnits="userSpaceOnUse">
      <rect width="20" height="20" fill="#FFFAF0"/>
      <g fill="none" stroke="#F5DEB3" stroke-width="0.3" opacity="0.6">
        <line x1="0" y1="5" x2="20" y2="5"/>
        <line x1="0" y1="10" x2="20" y2="10"/>
        <line x1="0" y1="15" x2="20" y2="15"/>
        <line x1="5" y1="0" x2="5" y2="20"/>
        <line x1="10" y1="0" x2="10" y2="20"/>
        <line x1="15" y1="0" x2="15" y2="20"/>
      </g>
    </pattern>
    
    <!-- 刺绣针法图案 -->
    <pattern id="stitchPattern" x="0" y="0" width="8" height="8" patternUnits="userSpaceOnUse">
      <rect width="8" height="8" fill="none"/>
      <g fill="url(#goldThread)" opacity="0.4">
        <circle cx="2" cy="2" r="0.3"/>
        <circle cx="6" cy="2" r="0.3"/>
        <circle cx="2" cy="6" r="0.3"/>
        <circle cx="6" cy="6" r="0.3"/>
        <line x1="2" y1="2" x2="6" y2="2" stroke="url(#goldThread)" stroke-width="0.2"/>
        <line x1="2" y1="6" x2="6" y2="6" stroke="url(#goldThread)" stroke-width="0.2"/>
      </g>
    </pattern>
  </defs>
  
  <!-- 背景 -->
  <rect width="800" height="400" fill="url(#embroideryBg)"/>
  
  <!-- 丝绸纹理效果 -->
  <rect width="800" height="400" fill="url(#silkPattern)" opacity="0.4"/>
  
  <!-- 主刺绣框架 -->
  <g transform="translate(400, 200)">
    <!-- 外框 -->
    <rect x="-180" y="-120" width="360" height="240" fill="url(#frameGradient)" rx="15"/>
    <rect x="-175" y="-115" width="350" height="230" fill="url(#threadHighlight)" opacity="0.3" rx="12"/>
    
    <!-- 内框 -->
    <rect x="-160" y="-100" width="320" height="200" fill="url(#silkTexture)" rx="8"/>
    <rect x="-155" y="-95" width="310" height="190" fill="url(#threadHighlight)" opacity="0.2" rx="6"/>
    
    <!-- 刺绣底布 -->
    <rect x="-150" y="-90" width="300" height="180" fill="url(#silkTexture)" rx="5"/>
    <rect x="-150" y="-90" width="300" height="180" fill="url(#stitchPattern)" opacity="0.3" rx="5"/>
    
    <!-- 框架装饰 -->
    <g fill="url(#goldThread)" opacity="0.8">
      <rect x="-170" y="-110" width="340" height="4" rx="2"/>
      <rect x="-170" y="106" width="340" height="4" rx="2"/>
      <rect x="-170" y="-110" width="4" height="220" rx="2"/>
      <rect x="166" y="-110" width="4" height="220" rx="2"/>
      
      <!-- 角落装饰 -->
      <circle cx="-165" cy="-105" r="3"/>
      <circle cx="165" cy="-105" r="3"/>
      <circle cx="-165" cy="105" r="3"/>
      <circle cx="165" cy="105" r="3"/>
    </g>
  </g>
  
  <!-- 主刺绣图案 - 牡丹花 -->
  <g transform="translate(400, 200)" filter="url(#silkSheen)">
    <!-- 牡丹花瓣层1 -->
    <g fill="url(#colorThread1)" opacity="0.9">
      <ellipse cx="0" cy="-25" rx="20" ry="35" transform="rotate(0 0 0)"/>
      <ellipse cx="22" cy="-12" rx="18" ry="32" transform="rotate(45 0 0)"/>
      <ellipse cx="22" cy="12" rx="16" ry="28" transform="rotate(90 0 0)"/>
      <ellipse cx="0" cy="25" rx="18" ry="30" transform="rotate(135 0 0)"/>
      <ellipse cx="-22" cy="12" rx="20" ry="33" transform="rotate(180 0 0)"/>
      <ellipse cx="-22" cy="-12" rx="17" ry="29" transform="rotate(225 0 0)"/>
    </g>
    
    <!-- 牡丹花瓣层2 -->
    <g fill="url(#colorThread1)" opacity="0.7">
      <ellipse cx="0" cy="-20" rx="15" ry="25" transform="rotate(30 0 0)"/>
      <ellipse cx="17" cy="-10" rx="13" ry="22" transform="rotate(75 0 0)"/>
      <ellipse cx="17" cy="10" rx="12" ry="20" transform="rotate(120 0 0)"/>
      <ellipse cx="0" cy="20" rx="14" ry="23" transform="rotate(165 0 0)"/>
      <ellipse cx="-17" cy="10" rx="15" ry="24" transform="rotate(210 0 0)"/>
      <ellipse cx="-17" cy="-10" rx="13" ry="21" transform="rotate(255 0 0)"/>
    </g>
    
    <!-- 牡丹花心 -->
    <circle cx="0" cy="0" r="12" fill="url(#goldThread)"/>
    <circle cx="0" cy="0" r="8" fill="url(#colorThread2)" opacity="0.8"/>
    <circle cx="0" cy="0" r="4" fill="url(#goldThread)"/>
    
    <!-- 花蕊细节 -->
    <g fill="url(#goldThread)" opacity="0.9">
      <circle cx="-3" cy="-2" r="1"/>
      <circle cx="3" cy="-2" r="1"/>
      <circle cx="0" cy="3" r="1"/>
      <circle cx="-2" cy="1" r="0.8"/>
      <circle cx="2" cy="1" r="0.8"/>
    </g>
    
    <!-- 牡丹叶子 -->
    <g fill="url(#colorThread4)" opacity="0.8">
      <ellipse cx="-45" cy="-15" rx="25" ry="12" transform="rotate(-30 -45 -15)"/>
      <ellipse cx="45" cy="-10" rx="22" ry="10" transform="rotate(25 45 -10)"/>
      <ellipse cx="-35" cy="35" rx="20" ry="8" transform="rotate(-45 -35 35)"/>
      <ellipse cx="40" cy="30" rx="18" ry="9" transform="rotate(40 40 30)"/>
    </g>
    
    <!-- 叶脉细节 -->
    <g fill="none" stroke="url(#colorThread4)" stroke-width="1" opacity="0.6">
      <path d="M-55 -20 Q-45 -15 -35 -10"/>
      <path d="M-50 -18 Q-45 -15 -40 -12"/>
      <path d="M35 -15 Q45 -10 55 -5"/>
      <path d="M38 -13 Q45 -10 52 -7"/>
      <path d="M-45 30 Q-35 35 -25 40"/>
      <path d="M-42 32 Q-35 35 -28 38"/>
      <path d="M30 25 Q40 30 50 35"/>
      <path d="M32 27 Q40 30 48 33"/>
    </g>
  </g>
  
  <!-- 刺绣丝线装饰 -->
  <g filter="url(#threadTexture)">
    <!-- 左侧丝线束 -->
    <g transform="translate(150, 150)">
      <g fill="url(#colorThread1)" opacity="0.8">
        <rect x="0" y="0" width="2" height="100" rx="1"/>
        <rect x="4" y="5" width="2" height="95" rx="1"/>
        <rect x="8" y="-3" width="2" height="98" rx="1"/>
        <rect x="12" y="2" width="2" height="96" rx="1"/>
        <rect x="16" y="-5" width="2" height="100" rx="1"/>
      </g>
      
      <g fill="url(#colorThread2)" opacity="0.8">
        <rect x="20" y="3" width="2" height="94" rx="1"/>
        <rect x="24" y="-2" width="2" height="99" rx="1"/>
        <rect x="28" y="6" width="2" height="91" rx="1"/>
        <rect x="32" y="1" width="2" height="97" rx="1"/>
        <rect x="36" y="-4" width="2" height="101" rx="1"/>
      </g>
      
      <g fill="url(#goldThread)" opacity="0.9">
        <rect x="40" y="0" width="1.5" height="100" rx="0.75"/>
        <rect x="43" y="4" width="1.5" height="96" rx="0.75"/>
        <rect x="46" y="-2" width="1.5" height="102" rx="0.75"/>
      </g>
      
      <!-- 丝线绑扎 -->
      <g fill="url(#goldThread)" opacity="0.7">
        <rect x="-2" y="20" width="52" height="3" rx="1.5"/>
        <rect x="-2" y="50" width="52" height="3" rx="1.5"/>
        <rect x="-2" y="80" width="52" height="3" rx="1.5"/>
      </g>
    </g>
    
    <!-- 右侧丝线束 -->
    <g transform="translate(600, 180)">
      <g fill="url(#colorThread3)" opacity="0.8">
        <rect x="0" y="0" width="2" height="80" rx="1"/>
        <rect x="4" y="3" width="2" height="77" rx="1"/>
        <rect x="8" y="-2" width="2" height="82" rx="1"/>
        <rect x="12" y="1" width="2" height="79" rx="1"/>
        <rect x="16" y="-3" width="2" height="83" rx="1"/>
      </g>
      
      <g fill="url(#colorThread4)" opacity="0.8">
        <rect x="20" y="2" width="2" height="78" rx="1"/>
        <rect x="24" y="-1" width="2" height="81" rx="1"/>
        <rect x="28" y="4" width="2" height="76" rx="1"/>
        <rect x="32" y="0" width="2" height="80" rx="1"/>
      </g>
      
      <g fill="url(#goldThread)" opacity="0.9">
        <rect x="36" y="1" width="1.5" height="79" rx="0.75"/>
        <rect x="39" y="-2" width="1.5" height="82" rx="0.75"/>
      </g>
      
      <!-- 丝线绑扎 -->
      <g fill="url(#goldThread)" opacity="0.7">
        <rect x="-2" y="15" width="44" height="3" rx="1.5"/>
        <rect x="-2" y="40" width="44" height="3" rx="1.5"/>
        <rect x="-2" y="65" width="44" height="3" rx="1.5"/>
      </g>
    </g>
  </g>
  
  <!-- 刺绣针具 -->
  <g transform="translate(100, 300)">
    <!-- 刺绣针 -->
    <g>
      <rect x="0" y="0" width="120" height="1.5" fill="#C0C0C0" rx="0.75"/>
      <rect x="1" y="0.2" width="118" height="1.1" fill="#E6E6FA" opacity="0.8" rx="0.55"/>
      
      <!-- 针眼 -->
      <ellipse cx="5" cy="0.75" rx="2" ry="1" fill="none" stroke="#808080" stroke-width="0.3"/>
      
      <!-- 针尖 -->
      <polygon points="120,0.75 125,0" fill="#C0C0C0"/>
      <polygon points="120,0.75 125,1.5" fill="#C0C0C0"/>
      
      <!-- 针上的丝线 -->
      <g fill="url(#colorThread1)" opacity="0.9">
        <rect x="3" y="-2" width="0.8" height="5" rx="0.4"/>
        <rect x="4" y="-1.5" width="0.8" height="4" rx="0.4"/>
        <rect x="5" y="-2.2" width="0.8" height="5.4" rx="0.4"/>
      </g>
    </g>
    
    <!-- 第二根针 -->
    <g transform="translate(0, 15)">
      <rect x="0" y="0" width="115" height="1.5" fill="#C0C0C0" rx="0.75"/>
      <rect x="1" y="0.2" width="113" height="1.1" fill="#E6E6FA" opacity="0.8" rx="0.55"/>
      
      <!-- 针眼 -->
      <ellipse cx="5" cy="0.75" rx="2" ry="1" fill="none" stroke="#808080" stroke-width="0.3"/>
      
      <!-- 针尖 -->
      <polygon points="115,0.75 120,0" fill="#C0C0C0"/>
      <polygon points="115,0.75 120,1.5" fill="#C0C0C0"/>
      
      <!-- 针上的丝线 -->
      <g fill="url(#colorThread2)" opacity="0.9">
        <rect x="3" y="-1.8" width="0.8" height="4.6" rx="0.4"/>
        <rect x="4" y="-1.3" width="0.8" height="3.6" rx="0.4"/>
        <rect x="5" y="-2" width="0.8" height="5" rx="0.4"/>
      </g>
    </g>
    
    <!-- 第三根针 -->
    <g transform="translate(0, 30)">
      <rect x="0" y="0" width="110" height="1.5" fill="#C0C0C0" rx="0.75"/>
      <rect x="1" y="0.2" width="108" height="1.1" fill="#E6E6FA" opacity="0.8" rx="0.55"/>
      
      <!-- 针眼 -->
      <ellipse cx="5" cy="0.75" rx="2" ry="1" fill="none" stroke="#808080" stroke-width="0.3"/>
      
      <!-- 针尖 -->
      <polygon points="110,0.75 115,0" fill="#C0C0C0"/>
      <polygon points="110,0.75 115,1.5" fill="#C0C0C0"/>
      
      <!-- 针上的丝线 -->
      <g fill="url(#goldThread)" opacity="0.9">
        <rect x="3" y="-1.5" width="0.6" height="4" rx="0.3"/>
        <rect x="4" y="-1.2" width="0.6" height="3.4" rx="0.3"/>
        <rect x="5" y="-1.8" width="0.6" height="4.6" rx="0.3"/>
      </g>
    </g>
  </g>
  
  <!-- 刺绣剪刀 -->
  <g transform="translate(650, 320)">
    <!-- 剪刀刀片1 -->
    <path d="M0 0 L25 -5 L30 0 L25 5 Z" fill="#C0C0C0"/>
    <path d="M2 1 L25 -3 L28 1 L25 3 Z" fill="#E6E6FA" opacity="0.8"/>
    
    <!-- 剪刀刀片2 -->
    <path d="M0 0 L25 5 L30 10 L25 15 Z" fill="#C0C0C0"/>
    <path d="M2 2 L25 7 L28 10 L25 13 Z" fill="#E6E6FA" opacity="0.8"/>
    
    <!-- 剪刀把手1 -->
    <ellipse cx="-15" cy="2" rx="18" ry="8" fill="url(#goldThread)"/>
    <ellipse cx="-15" cy="0" rx="15" ry="6" fill="url(#threadHighlight)" opacity="0.6"/>
    
    <!-- 剪刀把手2 -->
    <ellipse cx="-12" cy="12" rx="16" ry="7" fill="url(#goldThread)"/>
    <ellipse cx="-12" cy="10" rx="13" ry="5" fill="url(#threadHighlight)" opacity="0.6"/>
    
    <!-- 剪刀连接轴 -->
    <circle cx="0" cy="5" r="3" fill="#808080"/>
    <circle cx="0" cy="5" r="2" fill="#C0C0C0"/>
    
    <!-- 剪刀装饰 -->
    <g fill="url(#goldThread)" opacity="0.7">
      <rect x="-25" y="0" width="2" height="4" rx="1"/>
      <rect x="-20" y="8" width="2" height="4" rx="1"/>
    </g>
  </g>
  
  <!-- 刺绣顶针 -->
  <g transform="translate(700, 280)">
    <!-- 顶针主体 -->
    <rect x="0" y="0" width="15" height="20" fill="#C0C0C0" rx="7.5"/>
    <rect x="1" y="1" width="13" height="18" fill="#E6E6FA" opacity="0.8" rx="6.5"/>
    
    <!-- 顶针凹点 -->
    <g fill="#808080" opacity="0.6">
      <circle cx="4" cy="4" r="0.8"/>
      <circle cx="7.5" cy="3" r="0.8"/>
      <circle cx="11" cy="4" r="0.8"/>
      <circle cx="3" cy="7" r="0.8"/>
      <circle cx="7.5" cy="6" r="0.8"/>
      <circle cx="12" cy="7" r="0.8"/>
      <circle cx="4" cy="10" r="0.8"/>
      <circle cx="7.5" cy="9" r="0.8"/>
      <circle cx="11" cy="10" r="0.8"/>
      <circle cx="3" cy="13" r="0.8"/>
      <circle cx="7.5" cy="12" r="0.8"/>
      <circle cx="12" cy="13" r="0.8"/>
      <circle cx="4" cy="16" r="0.8"/>
      <circle cx="7.5" cy="15" r="0.8"/>
      <circle cx="11" cy="16" r="0.8"/>
    </g>
    
    <!-- 顶针高光 -->
    <ellipse cx="5" cy="5" rx="3" ry="8" fill="url(#threadHighlight)" opacity="0.7"/>
  </g>
  
  <!-- 装饰性刺绣图案 -->
  <g transform="translate(200, 80)" opacity="0.6">
    <!-- 小花朵1 -->
    <g fill="url(#colorThread1)">
      <circle cx="0" cy="0" r="8"/>
      <circle cx="-6" cy="-6" r="6"/>
      <circle cx="6" cy="-6" r="6"/>
      <circle cx="-6" cy="6" r="6"/>
      <circle cx="6" cy="6" r="6"/>
      <circle cx="0" cy="0" r="4" fill="url(#goldThread)"/>
    </g>
    
    <!-- 小花朵2 -->
    <g transform="translate(60, 20)" fill="url(#colorThread2)">
      <circle cx="0" cy="0" r="6"/>
      <circle cx="-5" cy="-5" r="4"/>
      <circle cx="5" cy="-5" r="4"/>
      <circle cx="-5" cy="5" r="4"/>
      <circle cx="5" cy="5" r="4"/>
      <circle cx="0" cy="0" r="3" fill="url(#goldThread)"/>
    </g>
    
    <!-- 小花朵3 -->
    <g transform="translate(120, -10)" fill="url(#colorThread3)">
      <circle cx="0" cy="0" r="7"/>
      <circle cx="-5" cy="-5" r="5"/>
      <circle cx="5" cy="-5" r="5"/>
      <circle cx="-5" cy="5" r="5"/>
      <circle cx="5" cy="5" r="5"/>
      <circle cx="0" cy="0" r="3.5" fill="url(#goldThread)"/>
    </g>
  </g>
  
  <!-- 装饰性印章 -->
  <g transform="translate(50, 50)">
    <rect x="0" y="0" width="50" height="50" fill="#8B0000" rx="5"/>
    <rect x="3" y="3" width="44" height="44" fill="none" stroke="#FFD700" stroke-width="2" rx="3"/>
    
    <!-- 印章文字 -->
    <g fill="#FFD700" font-family="serif" font-size="12" text-anchor="middle">
      <text x="25" y="20">苏</text>
      <text x="25" y="35">绣</text>
    </g>
    
    <!-- 印章边框装饰 -->
    <g fill="none" stroke="#FFD700" stroke-width="1" opacity="0.6">
      <circle cx="12" cy="12" r="2"/>
      <circle cx="38" cy="12" r="2"/>
      <circle cx="12" cy="38" r="2"/>
      <circle cx="38" cy="38" r="2"/>
    </g>
  </g>
  
  <!-- 古诗词装饰 -->
  <g transform="translate(600, 80)" fill="url(#goldThread)" opacity="0.7">
    <g font-family="serif" font-size="12" text-anchor="middle">
      <text x="0" y="0">针线精巧</text>
      <text x="0" y="20">绣艺传承</text>
      <text x="0" y="40">丝丝入扣</text>
      <text x="0" y="60">巧夺天工</text>
    </g>
  </g>
  
  <!-- 刺绣工艺流程装饰 -->
  <g fill="none" stroke="url(#goldThread)" stroke-width="1.5" opacity="0.4">
    <path d="M100 350 Q200 330 300 350 Q400 370 500 350 Q600 330 700 350"/>
    
    <!-- 装饰性针法 -->
    <g fill="url(#colorThread1)" opacity="0.5">
      <circle cx="150" cy="340" r="1.5"/>
      <circle cx="250" cy="360" r="1.5"/>
      <circle cx="350" cy="340" r="1.5"/>
      <circle cx="450" cy="360" r="1.5"/>
      <circle cx="550" cy="340" r="1.5"/>
      <circle cx="650" cy="360" r="1.5"/>
    </g>
  </g>
  
  <!-- 整体刺绣高光效果 -->
  <rect width="800" height="400" fill="url(#threadHighlight)" opacity="0.1"/>
  
  <!-- 底部阴影 -->
  <ellipse cx="400" cy="380" rx="350" ry="15" fill="url(#embroideryShadow)" opacity="0.3"/>
</svg>